technical support engineer fresh careers in Al Mahatah, UAE